Bitva u Prestonpansu, známá též jako Bitva u Gladsmuiru, se odehrála 21. září 1745 nedaleko vesnice Prestonpans v oblasti East Lothian na Skotské vysočině. Bylo to první významné střetnutí Jakobitského povstání z roku 1745.
Jakobitské vojsko vedené stuartovským uchazečem o trůn Anglie, Skotska a Irska Karlem Eduardem Stuartem, jenž se navrátil z exilu, porazilo vládní armádu, které velel generál John Cope, řady jehož nezkušených vojáků se zhroutily pod skotským náporem. Celá bitva trvala necelou půlhodinu a její výsledek značně zvýšil bojovou morálku jakobitských oddílů. Z povstání se tak stala vážná hrozba pro londýnskou vládu.